.search{
	color: #434343;
	display: none;
	background-color: #efefef;
	padding: 5px 0;
}
.search .container{
	display: flex;
	justify-content: center;
}
.search .container input{
	width: 200px;
	height: 22px;
	border: 1px solid #a9a9a9;
	margin-left: 12px;
	padding-left: 5px;
}
/* 左侧内容 */
.container .left{
	width: 293px;
	float: left;
}
.product{
	border: 2px solid #a9d3cd;
	width: 243px;
	height: 400px;
}
.product h2{
	background-color: #007D6B;
	height: 36px;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 36px;
	padding-left: 10px;
}
.product ul{
	margin: 7px auto;
	margin-bottom: 7px;
	margin-left: 24px;
	font-size: 12px;
	color: #6d6d6d;
	font-weight: 700;
}
.product ul li{
	padding: 12px 30px 12px 0;
	border-bottom: 1px dotted #007d6b;
}
.product ul li{
	padding: 12px 30px 12px 15px;
	border-bottom: 1px dotted #007d6b;
	background: url(../img/list_07.png) no-repeat;
	background-position: 0 17px;
}
.product ul li>a{
	color: #6d6d6d;
}
.product .input1 input{
	width: 148px;
	height: 22px;
	border: 1px solid #a9a9a9;
	margin-left: 12px;
	margin-top: 10px;
	padding-left: 5px;
}
.product .input1 button{
	border: 1px solid #ffffff;
	background-color: #FFFFFF;
	box-shadow: 1px 1px 1px 1px #dedede;
	padding: 2px 0;
	line-height: 13px;
	font-size: 12px;
	width: 48px;
	height: 18px;
}
/* 右侧内容 */
.container .right{
	float: right;
	width: 685px;
	height: 709px;
}
.righttop{
	overflow: hidden;
	border-bottom: 2px solid #a5d1cb;
	height: 28px;
}
.exhibition .righttop h4{
	float: left;
	color: #399a8c;
	font-size: 14px;
	width: 120px;
	padding-left: 15px;
	padding-bottom: 9px;
	margin-left: 10px;
	vertical-align: middle;
	background: url(../img/list_03-11_03.png) no-repeat;
	background-position: 0 -6%;
}
.exhibition .righttop span{
	float: right;
	color: #484848;
	font-size: 12px;
	font-weight: 600;
	line-height: 28px;
}
.exhibition .pics ul li{
	float: left;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 8px;
	width: 224px;
	height: 178px;
	text-align: center;
	color: #444246;
}
.exhibition .pics ul li img{
	width: 100%;
	height: 100%;
}
.exhibition .pics ul li>h3{
	width: 100%;
	padding: 5px 0 10px 0;
	background-color: #efefef;
}
.page{
	position: relative;
	top: 50px;
	height: 25px;
	clear: both;
}
.page p{
	float: left;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
}
.page ul{
	float: right;
}
.page ul li{
	float: left;
	padding: 6px 5px;
	font-size: 12px;
	margin-right: 10px;
	border: 1px solid #ccc;
	background-color: #efefef;
}
.page ul li:nth-of-type(4){
	background-color: #FFFFFF;
	border: none;
}
.page ul li select{
	height: 16px;
	border: 1px solid #aaaaaa;
	box-shadow: 0px 1px 1px 0px;
	outline: none;
}


/* 小屏内容显示 */
@media all and (max-width: 768px){
	header .jf{
		margin-left: 26px;
		transition: all 1s;
	}
	header ul li{
		color: red;
		display: none;
	}
	.shortcut{
		margin-top: 60px;
		transition: all 1s;
	}
	.shortcut .container{
	    display: flex;
	    justify-content: flex-start;
		margin-left: 15px;
	    line-height: 45px;
	}
	.shortcut ul li:first-child{
		display: none;
	}
	.shortcut ul li:nth-child(n+5){
		display: none;
		transition: all 1s;
	}
	.container .left{
		display: none;
		transition: all .3s;
	}
	.container .right{
		transition: all .5s;
		max-width: 768px;
		width: 100%;
		padding-left: 10px;
	}
	.box .banner{
		margin-bottom: 10px;
	}
	.search{
		display: block;
	}
	/* 底部 */
	.footer{
		display: none;
		transition: all 1s;
	}
	.banquan{
		position: relative;
		top: 400px;
		background-color: #007D6B;
		color: #FFFFFF;
		transition: all .5s;
		font-size: 14px;
	}
}